scientific name - İspanyolca İngilizce Sözlük